man from trujillo, spain - Español Inglés Diccionario